An O(n) Direct Solver for Integral Equations on the Plane
نویسنده
چکیده
An efficient direct solver for volume integral equations with O(N) complexity for a broad range of problems is presented. The solver relies on hierarchical compression of the discretized integral operator, and exploits that off-diagonal blocks of certain dense matrices have numerically low rank. Technically, the solver is inspired by previously developed direct solvers for integral equations based on “recursive skeletonization” and “Hierarchically Semi-Separable” (HSS) matrices, but it improves on the asymptotic complexity of existing solvers by incorporating an additional level of compression. The resulting solver has optimal O(N) complexity for all stages of the computation, as demonstrated by both theoretical analysis and numerical examples. The computational examples further display good practical performance in terms of both speed and memory usage. In particular, it is demonstrated that even problems involving 107 unknowns can be solved to precision 10−10 using a simple Matlab implementation of the algorithm executed on a single core.
منابع مشابه
An approach based on statistical spline model for Volterra-Fredholm integral equations
In this paper, an approach based on statistical spline model (SSM) and collocation method is proposed to solve Volterra-Fredholm integral equations. The set of collocation nodes is chosen so that the points yield minimal error in the nodal polynomials. Under some standard assumptions, we establish the convergence property of this approach. Numerical results on some problems are given...
متن کاملA direct solver with O(N) complexity for integral equations on one-dimensional domains
An algorithm for the direct inversion of the linear systems arising from Nyström discretization of integral equations on one-dimensional domains is described. The method typically has O(N) complexity when applied to boundary integral equations (BIEs) in the plane with non-oscillatory kernels such as those associated with the Laplace and Stokes’ equations. The scaling coefficient suppressed by t...
متن کاملMultiple cracks in an elastic half-plane subjected to thermo-mechanical loading
An analytical solution is presented for the thermoelastic problem of a half-plane with several cracks under thermo mechanical loading using distributed dislocation technique. The uncoupled quasi-static linear thermoelasticity theory is adopted in which the change in temperature, if any, due to deformations is neglected. The stress field in a half-plane containing thermoelastic dislocation is ob...
متن کاملA Tensor-Train accelerated solver for integral equations in complex geometries
We present a framework using the Quantized Tensor Train (QTT) decomposition to accurately and efficiently solve volume and boundary integral equations in three dimensions. We describe how the QTT decomposition can be used as a hierarchical compression and inversion scheme for matrices arising from the discretization of integral equations. For a broad range of problems, computational and storage...
متن کاملA Fast Direct Solver for Structured Linear Systems by Recursive Skeletonization | SIAM Journal on Scientific Computing | Vol. 34, No. 5 | Society for Industrial and Applied Mathematics
We present a fast direct solver for structured linear systems based on multilevel matrix compression. Using the recently developed interpolative decomposition of a low-rank matrix in a recursive manner, we embed an approximation of the original matrix into a larger but highly structured sparse one that allows fast factorization and application of the inverse. The algorithm extends the Martinsso...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013